/*
 * @Author: xiaorao 2930367909@qq.com
 * @Date: 2025-02-08 11:38:29
 * @LastEditors: xiaorao 2930367909@qq.com
 * @LastEditTime: 2025-02-21 14:29:17
 * @FilePath: \noDisturbing\src\utils\MsgBox.ts
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
import { ElMessage } from "element-plus";

// 封装弹窗的函数
const showMessage = (
  type: "success" | "warning" | "info" | "error",
  message: string
) => {
  ElMessage({
    type, // 类型：success, warning, info, error
    message, // 弹窗内容
    duration: 3000, // 弹窗显示时间（可选，默认 3000ms）
  });
};
export const success = (message: string) => {
  ElMessage({
    message: message, // 弹窗内容
    type: "success",
    duration: 3000, // 弹窗显示时间（可选，默认 3000ms）
  });
};
export const info = (message: string) => {
  ElMessage({
    message: message, // 弹窗内容
    type: "info",
    duration: 3000, // 弹窗显示时间（可选，默认 3000ms）
  });
};
export const error = (message: string) => {
  ElMessage({
    message: message, // 弹窗内容
    type: "error",
    duration: 3000, // 弹窗显示时间（可选，默认 3000ms）
  });
};
export const warning = (message: string) => {
  ElMessage({
    message: message, // 弹窗内容
    type: "warning",
    duration: 3000, // 弹窗显示时间（可选，默认 3000ms）
  });
};
